package com.beiding.jsonanalyzer.flow;


/**
 * 任务槽
 * 一个任务槽可能对应多个执行分支
 * 但一个任务分支只能有一个任务槽
 * <p>
 * 任务槽的任务一定是单线程执行的,不存在并发问题
 */
public interface TaskSlot {

    void commit(Runnable task);

}
